|
A context sensitive user interface is one which can automatically choose from a multiplicity of options based on the current or previous state(s) of the program operation.〔(Webopedia : context sensitive )〕''Context sensitivity'' is almost ubiquitous in current graphical user interfaces, usually in the form of context menus. Context sensitivity, when operating correctly, should be practically transparent to the user. For example: Clicking on a text document automatically opens the document in a word processing environment. The user does not have to specify what type of program opens the file under standard conditions. The same methodology applies to other file types e.g.: *Video files (.mpg .mov .avi etc.) open in a video player without the user having to select a specific program. *Photographic and other image files (.jpg .png etc.) will open in a photo viewer automatically. *Program files and their shortcuts (i.e. .exe files) are automatically run by the operating system. The user-interface may also provide ''Context sensitive'' feedback, such as changing the appearance of the mouse pointer or cursor, changing the menu color, or with applicable auditory or tactile feedback. ==Reasoning and advantages of context sensitivity== The primary reason for introducing context sensitivity is to simplify the user interface. Advantages include : * Reduced number of commands required to be known to the user for a given level of productivity. * Reduced number of clicks or keystrokes required to carry out a given operation. * Allows consistent behaviour to be pre-programmed or altered by the user. * Reduces the number of options to be on screen at one time (i.e. "clutter"). 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「Context-sensitive user interface」の詳細全文を読む スポンサード リンク
|